import React from 'react'
import ReactDOM from 'react-dom'
import App from './App'
import * as serviceWorker from './serviceWorker'
import { Provider } from 'react-redux'
import store from './config/store.config'
import {persistStore} from 'redux-persist'
import {PersistGate} from 'redux-persist/lib/integration/react'
import zhCN from 'antd/es/locale/zh_CN';
import { ConfigProvider } from 'antd'
const persistor = persistStore(store)
ReactDOM.render(
    <Provider store={store}>
        <PersistGate persistor={persistor}>
            <ConfigProvider locale={zhCN}>
                <App/>
            </ConfigProvider>
        </PersistGate>
    </Provider>,
    document.getElementById('root'));

// If you want your app to work offlfaster, you can change
// unregister() to register() below. Note this comes with some pitfalls.
// Learn more about service workers: http://bit.ly/CRA-PWA
serviceWorker.unregister();
